a:link,
a:visited {
	text-decoration: none;
}

.breadcrud-line {
	width: 80%;
	height: 1px;
	margin: 0 auto;
	background-color: #dfdfdf;
}

.header {
  height: 120px;
  background-color: #b1070e;
  overflow: hidden;
}
.header_img {
	width: 100%;
	height: 696px;
}
.header_img img{
	width: 100%;
	height: 696px;
}
.header_title {
	position: relative;
	height: 650px;
	top: -690px;
}

.Header_titl_e {
	-webkit-animation: bounceIn 2s ease 1s 1 both;
}

@-webkit-keyframes bounceIn {

	0%,
	20%,
	40%,
	60%,
	80%,
	100% {
		-webkit-transition-timing-function: cubic-bezier(0.215, .610, .355, 1.000);
		transition-timing-function: cubic-bezier(0.215, .610, .355, 1.000)
	}

	0% {
		opacity: 0;
		-webkit-transform: scale3d(.3, .3, .3);
		transform: scale3d(.3, .3, .3)
	}

	20% {
		-webkit-transform: scale3d(1.1, 1.1, 1.1);
		transform: scale3d(1.1, 1.1, 1.1)
	}

	40% {
		-webkit-transform: scale3d(.9, .9, .9);
		transform: scale3d(.9, .9, .9)
	}

	60% {
		opacity: 1;
		-webkit-transform: scale3d(1.03, 1.03, 1.03);
		transform: scale3d(1.03, 1.03, 1.03)
	}

	80% {
		-webkit-transform: scale3d(.97, .97, .97);
		transform: scale3d(.97, .97, .97)
	}

	100% {
		opacity: 1;
		-webkit-transform: scale3d(1, 1, 1);
		transform: scale3d(1, 1, 1)
	}
}

@keyframes bounceIn {

	0%,
	20%,
	40%,
	60%,
	80%,
	100% {
		-webkit-transition-timing-function: cubic-bezier(0.215, .610, .355, 1.000);
		transition-timing-function: cubic-bezier(0.215, .610, .355, 1.000)
	}

	0% {
		opacity: 0;
		-webkit-transform: scale3d(.3, .3, .3);
		transform: scale3d(.3, .3, .3)
	}

	20% {
		-webkit-transform: scale3d(1.1, 1.1, 1.1);
		transform: scale3d(1.1, 1.1, 1.1)
	}

	40% {
		-webkit-transform: scale3d(.9, .9, .9);
		transform: scale3d(.9, .9, .9)
	}

	60% {
		opacity: 1;
		-webkit-transform: scale3d(1.03, 1.03, 1.03);
		transform: scale3d(1.03, 1.03, 1.03)
	}

	80% {
		-webkit-transform: scale3d(.97, .97, .97);
		transform: scale3d(.97, .97, .97)
	}

	100% {
		opacity: 1;
		-webkit-transform: scale3d(1, 1, 1);
		transform: scale3d(1, 1, 1)
	}
}

.bounceIn {
	-webkit-animation-name: bounceIn;
	animation-name: bounceIn
}

@-webkit-keyframes bounceInUp {

	0%,
	60%,
	75%,
	90%,
	100% {
		-webkit-transition-timing-function: cubic-bezier(0.215, .610, .355, 1.000);
		transition-timing-function: cubic-bezier(0.215, .610, .355, 1.000)
	}

	0% {
		opacity: 0;
		-webkit-transform: translate3d(0, 3000px, 0);
		transform: translate3d(0, 3000px, 0)
	}

	60% {
		opacity: 1;
		-webkit-transform: translate3d(0, -25px, 0);
		transform: translate3d(0, -25px, 0)
	}

	75% {
		-webkit-transform: translate3d(0, 10px, 0);
		transform: translate3d(0, 10px, 0)
	}

	90% {
		-webkit-transform: translate3d(0, -5px, 0);
		transform: translate3d(0, -5px, 0)
	}

	100% {
		-webkit-transform: none;
		transform: none
	}
}

/* @keyframes bounceInUp{
  0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(0.215,.610,.355,1.000);transition-timing-function:cubic-bezier(0.215,.610,.355,1.000)}
  0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}
  60%{opacity:1;-webkit-transform:translate3d(0,-25px,0);transform:translate3d(0,-25px,0)}
  75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}
  90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}
  100%{-webkit-transform:none;transform:none}
}
.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp} */
.lo_go {
	width: 80%;
	margin: 0 auto;
	padding-top: 10px;
	padding-bottom: 20px;
	/* display: flex; */
}

.header_title .bordered {
	width:100%;
	height: 1px;
	margin:30px auto 0;
	background-color: #c23d43;
	clear: both;
}

.logo {
	width: 335px;
	height: 70px;
}

.add_ress {
	display: flex;
	width: 200px;
	height: 30px;
}

.address {
	width: 54px;
	height: 20px;
	margin-top: 31px;
	color: #ffcaa7;
	display: inline-block;
	font-size: 18px;
	font-weight: bold;
	font-stretch: normal;
}

.address_q {
	width: 100px;
	display: flex;
	margin-left: 30px;
}


.address_q i {
	margin-top: 2px;
	margin-left: 2px;
}


.search {
	/* width: 98%; */
	height: 45px;
	display: flex;
	justify-content: flex-end;
	margin-top: 26px;
}

.search_r {
	height: 30px;
}

.search_r a {
	margin-left: 8px;
}

.search_r a i {
	display: inline-block;
	width: 40px;
	height: 40px;
	text-align: center;
	line-height: 40px;
	border-radius: 50%;
	border: 1px solid #ffe6c2;
}

.search_re {
	width: 30px;
	height: 27px;
	border-radius: 360px;
	border: 1px solid #d37a7e;
	margin-top: 5px;
}

.search_re i {
	line-height: 26px;
	margin-left: 5px;
	color: #ffffff;
}

.el-button {
	width: 30px;
	height: 30px;
	margin-top: 4px;
}

.btn_b i {
	width: 5px;
	height: 25px;
	margin-top: -29px;
	margin-left: -5px;
}



.Header_title {
	height: 80px;
	line-height: 80px;
	font-size: 60px;
	font-weight: bold;
	display: flex;
	justify-content: center;
	letter-spacing: 3px;
	color: #fbe789;
	/* // margin-top: 20px; */
	margin-top: 170px;
}


.Header_titles {
	height: 80px;
	line-height: 80px;
	font-weight: bold;
	display: flex;
	justify-content: center;
	letter-spacing: 3px;
	color: #fbe789;
}

.Header_border {
	height: 50px;
	display: flex;
	justify-content: center;
}

.Header_borders {
	width: 200px;
	height: 50px;
	display: flex;
	justify-content: center;
	border: 1px solid #fbe789;
	border-radius: 100px;
}


.Header_borders_title {
	line-height: 50px;
	font-size: 20px;
	color: #fbe789;
}


/******瀵艰埅鍥炬爣********/
@font-face {
	font-family: "iconfont";
	src: url('iconfont/iconfont.eot');
	/* IE9 */
	src: url('iconfont/iconfont.eot') format('embedded-opentype'),
		url('iconfont/iconfont.woff') format('woff'),
		url('iconfont/iconfont.ttf') format('truetype')

}

.iconfont {
	font-family: "iconfont" !important;
	font-size: 16px;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.icon-guanbicuowu:before {
	content: "\e62f";
}

.icon-chakanyanjingshishifenxi:before {
	content: "\e7d3";
}

.icon-ren1:before {
	content: "\e686";
}

.icon-shijian-xianxing:before {
	content: "\e63b";
}

.icon-B:before {
	content: "\e707";
}

.icon-fangdajing:before {
	content: "\e617";
}

.icon-liebiao:before {
	content: "\e645";
}


.icon-fangdajing {
	color: #ffe6c2;
	font-size: 18px;
}

.icon-liebiao,
.icon-guanbicuowu{
	background-color: #ffe6c2;
	color: #6c3c09;
	font-size: 18px;
}

.header {
	height: 120px;
	background-color: #b1070e;
	overflow: hidden;
}

.logo {
	float:left;
	width: 333px;
	height: 87px;
	margin-top:5px;
}

.logo img {
	width: 329px;
	height: 85px;
}

.add_ress {
	display: flex;
	width: 200px;
	height: 30px;
}

.address {
	width: 54px;
	height: 20px;
	margin-top: 31px;
	color: #ffcaa7;
	display: inline-block;
	font-size: 18px;
	font-weight: bold;
	font-stretch: normal;
}

.address_q {
	width: 100px;
	display: flex;
	margin-left: 30px;
}

.address_q i {
	margin-top: 2px;
	margin-left: 2px;
}

.search {
	/* width: 90%; */
	height: 45px;
	display: flex;
	justify-content: flex-end;
	margin-top: 27px;
}

.search_r {
	
	height: 30px;
}

.search_re {
	width: 30px;
	height: 27px;
	border-radius: 360px;
	border: 1px solid #d37a7e;
	margin-top: 5px;
}

.search_re i {
	line-height: 26px;
	margin-left: 5px;
	color: #ffffff;
}

.btn_b {
	width: 20px;
	height: 20px;
	margin-top: -30px;
	margin-left: 38px;
	;
}

.el-button {
	width: 30px;
	height: 30px;
	margin-top: 4px;
}

.btn_b i {
	width: 5px;
	height: 25px;
	margin-top: -29px;
	margin-left: -5px;
}

.Header .header_img .search .search_r .btn_b:hover .children {
	width: 90%;
	margin: 0 auto;
	margin-left: 5%;
	justify-content: center;
	height: 560px;
	opacity: 1;
}

.Header .children {
	position: absolute;
	top: 90px;
	left: 0;
	width: 100%;
	padding-bottom: 25px;
	box-shadow: 0px 7px 6px 0px rgba(0, 0, 0, 0.11);
	z-index: 10;
	background: #b1070e;
	transition: all 0.9s;
	z-index:9999;
}

.Header .children_s {
	margin-top: 20px;
	display: flex;
}

.Header .children_s .childr_en_s {
	width: 15.4%;
	margin-left: 20px;
	height:320px;
	border: 1px solid #9f917d;
}

.Header .children_s .childr_en_s_line {
	width: 5px;
	height: 70px;
	background: #dfdc57;
	border-bottom-right-radius: 2em;
	display: inline-block;
}

.Header .children_s .childr_en_s_line_title {
	width: 80%;
	height: 80px;
	line-height: 80px;
	border-bottom: 1px solid #dfdc57;
	text-align: center;
	margin: 0 auto 15px;
	margin-top: -75px;
}

.Header .children_s .childr_en_s_line_title a {
	font-size: 24px;
	color: #deddaa;
}

.Header .children_s .childr_en_s_line_tit_led {
	width: 100%;
	height: 35px;
	line-height: 35px;
	text-align: center;
}

.Header .children_s .childr_en_s_line_tit_led a {
	font-size: 18px;
	color: #deddaa;
}

.Header .children_s .childr_en_s_line_tit_led a:hover {
	text-decoration: underline;
}

.breadcrud {
	width: 80%;
	margin: 15px auto;
	font-size: 14px;
}


/*璇︽儏椤靛簳閮�*/
.footer {
	/* margin-top:10px; */
	background: #1e1e1e;
	/* margin-top:10px; */
	margin-top: 118px;
}

.footer_sele_ct {
	width: 90%;
	margin: 0 auto;
}



.footer_title {
	border: 1px solid #1e1e1e;
}

.footer_tit_le {
	display: flex;
	justify-content: center;	
	padding:5px;
	color: #ffffff;
	font-size:16px;
}

.footer_tit_le span {
	font-size:16px;

	margin-left: 20px;

}

.footer_ti__tle {
	margin-top:30px;
}
